import { atom } from 'recoil'

// 用户信息
export const userInfo = atom({
  key: 'USER_INFO',
  default: {
    isLogin: false
  }
})

// 顶部热门搜索记录
export const hotSearchData = atom({
  key: 'HOT_SEARCH_DATA',
  default: []
})

// 体育模块公用缓存数据
export const sportUrlMap = atom({
  key: 'SPORT_URL_MAP',
  default: []
})

// 下载页面存储tab类型
export const downloadType = atom({
  key: 'DOWNLOAD_TYPE',
  default: 'phone'
})

export const pcStore = atom({
  key: 'PC_PLATFORM',
  default: true
})

// 当前线路id，用来标识续播下一集
export const cacheLineState = atom({
  key: 'CACHE_LINE_STATE',
  default: {
    lId: 0,
    index: 0
  }
})

// 用于存储全屏切换的剧集展示问题。

export const cachePlayParams = atom({
  key: 'CACHE_PLAY_PARAMS',
  default: {
    page: 0,
    sort: 1
  }
})
